#include <stdio.h>

// 未初始化的全局变量 bss值一定是0
static int glob_var;
// 初始化的全局变量 data段 
int glob2 = 100;

int test(int num);
void getGlob(void);

int main(void)
{
	// a, b也是局部变量，栈区,随机值
	int a, b;
	
	// glob存储位置会变化？不会 这不叫初始化，这叫赋值
	glob_var = 200;

	test(100);
	// 是否能访问test函数的m, n? 一定不可以, m, n, num随着test调用结束而消亡。再则m, n, num都是test局部变量，作用域也仅仅在test函数内
	getGlob();

	return 0;
}

int test(int num)
{
	// m, n, num都是局部变量，都存储在栈区，值都是随机值
	int m, n;

}


